defeat at the polls - Deutsch Englisch Wörterbuch

defeat at the polls

Meanings of "defeat at the polls" in German English Dictionary : 1 result(s)

Englisch Deutsch
Politics
defeat at the polls Wahlniederlage [f]